Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWEN ROAD Detached £692,552 £380,000 7 Oct 2005
6 OWEN ROAD Detached £601,645 £190,000 7 Dec 2001
7 OWEN ROAD Detached £1,127,405 £490,000 26 Aug 2003
8 OWEN ROAD Detached £393,709 £390,000 17 Mar 2023
9 OWEN ROAD Detached £1,341,586 £800,000 2 Nov 2006
13 OWEN ROAD Semi-Detached £997,921 £185,000 18 Dec 1996
18 OWEN ROAD Detached £1,127,373 £615,000 26 Aug 2005
20 OWEN ROAD Detached £1,109,028 £650,000 20 Apr 2012
FOLLYFIELD, 11 OWEN ROAD Detached £1,308,838 £980,000 6 Jun 2016